package com.zhiche.lisa.bms.pojo.vo.driver;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
@ApiModel(value="BaseCvTankvolumeVO",description="车型油箱容积VO")
public class BaseCvTankvolumeVO implements Serializable{

    @ApiModelProperty(value="id",name="id",dataType="Integer")
    private Integer id;

    @ApiModelProperty(value="车型Id",name="cvTypeId",dataType="Integer")
    @NotNull(message = "请选择车型")
//    @Min(value = 1, message = "车型主键必须大于0")
    private String cvTypeId;

    @ApiModelProperty(value="品牌Id",name="cvBrandId",dataType="Integer")
    private Integer cvBrandId;

    @ApiModelProperty(value="油箱容积",name="tankVolume",dataType="BigDecimal")
    private BigDecimal tankVolume;

    @ApiModelProperty(value="创建时间",name="gmtCreate",dataType="Date")
    private Date gmtCreate;

    @ApiModelProperty(value="更新时间",name="gmtUpdate",dataType="Date")
    private Date gmtUpdate;

    @ApiModelProperty(value="车型名称",name="vehicleClassifyName",dataType="Date")
    private String vehicleClassifyName;

    @ApiModelProperty(value="品牌名称",name="品牌名称",dataType="Date")
    private String brandName;

}